artillery harness - Alemán Inglés Diccionario